Science

LightSail 2 spacecraft ends its solar-sailing mission in a blaze of glory